The Satis ability Constraint
نویسندگان
چکیده
We describe an experimental investigation of the satissability phase transition for several diierent classes of randomly generated problems. We show that the \conventional" picture of easy-hard-easy problem diiculty is inadequate. In particular, there is a region of very variable problem dii-culty where problems are typically underconstrained and satissable. Within this region, problems can be orders of magnitude harder than problems in the middle of the satissability phase transition. These extraordinary hard problems appear to be associated with a constraint gap, a minimum in the amount of constraint propagation compared to the amount of search. We show that the position and shape of this constraint gap are very consistent with problem size. Unlike hard problems in the middle of satissability phase transition, hard problems in the variable region are not critically constrained between satissability and unsatissability. Indeed, hard problems in the variable region often contain a small and unique minimal unsatissable subset or reduce at an early stage in search to a hard unsatissable subprob-lem with a small and unique minimal unsatissable subset. The diiculty in solving such problems is thus in identifying the minimal unsatissable subset from the many irrelevant clauses. The existence of a constraint gap greatly hinders our ability to nd such minimal unsatissable subsets. We conjecture that these results will generalise both to other SAT problem classes, and to the phase transitions of other NP-hard problems.
منابع مشابه
Non-Disjoint Unions of Theories and Combinations of Satis ability Procedures: First Results
In this paper we outline a theoretical framework for the combination of decision procedures for the satis ability of constraints with respect to a constraint theory. We describe a general combination method which, given a procedure that decides constraint satis ability with respect to a constraint theory T1 and one that decides constraint satis ability with respect to a constraint theory T2, is...
متن کاملResolution and the integrality of satisfiability problems
A satis ability problem can be regarded as a nondisjoint union of set covering problems We show that if the resolution method of theorem proving is applied to the satis ability problem its constraint set de nes an integral polytope if and only if the constraint sets of the set covering problems do In this sense resolution reduces the integrality question for the satis ability problem to that fo...
متن کاملSatis ability Modulo Structures as Constraint Satisfaction: An Introduction
Constraint Programming (CP) and Satis ability Modulo Theories (SMT) both generalize SAT w.r.t. expressiveness and propagation power. CP uses domain propagators based on mathematical structures, whereas SMT uses constraint propagators based on logical theories. In this paper, we incorporate SMT reasoning into CP and illustrate the bene ts of the resulting system for the problem of rule veri cation.
متن کاملPlanning as Satis ability
We develop a formal model of planning based on satis ability rather than deduction The satis ability approach not only provides a more ex ible framework for stating di erent kinds of constraints on plans but also more accurately re ects the theory behind modern constraint based plan ning systems Finally we consider the computational characteristics of the resulting formulas by solving them with...
متن کاملHeuristic Backbone Sampling for Maximum Satis ability
The weighted maximum satis ability (MAXSAT) problem is of great interest to the Arti cial Intelligence community, as a model for several constraint satisfaction problems (emerging e.g. from planning) which require that an optimum subset of their constraints be satis ed. Recent research on satis ability (SAT) problems has reached interesting conclusions regarding their hardness. In this paper, w...
متن کاملExploiting a Theory of Phase Transitions in Three-Satisfiability Problems
In the past few years there have been several empirical discoveries of phase transitions in constraint satisfaction problems (CSPs), and a growth of interest in the area among the arti cial intelligence community. This paper extends a simple analytical theory of phase transitions in three-satis ability (3-SAT) problems in two directions. First, a more accurate, problem-dependent calculation lea...
متن کامل